Auftrag: Domain CREATE
Funktion
Der Auftrag dient zur Registrierung einer Domain.
Voraussetzungen
-
Der Auftrag kann nur bearbeitet werden, wenn die Domain noch nicht registriert ist.
-
Sie müssen zuvor die Contacts anlegen, die im Auftrag referenziert werden.
Verifikation
- Domains im Status "failed" sind zunächst an die Konnektierungsfrist von 30 Tagen gebunden. Nach der Konnektierung wird die Risikobewertung durchgeführt.
- Wird ein Contact-Handle (Typ "PERSON" oder "ORG") mit verifizierten Kontaktdaten verwendet, ist jede Domain automatisch verifiziert, die mit einem Domain CREATE-Auftrag registriert wurde, sofern das Verifizierungsergebnis des Contacts unverändert "success" ist.
-
Ein Domain CREATE-Auftrag wird auch ausgeführt, wenn Kontakte ohne Telefonnummer oder E-Mail verwendet werden.
-
Bei der Übergabe an die Risikobewertung, ohne einen der finalen Status "connect" oder "serverHold", wird der Domain Status "pendingCreate" gesetzt. In der Antwort wird dazu einen Information ausgegeben.
Auftragsparameter
Ein Auftrag setzt sich zusammen aus den Feldern des Datenobjekts Domain und weiteren Parametern, die nachfolgend beschrieben werden:
K/V-Schlüsselwort | XML-Namensraum und Element | Vorkommen min - max |
Typ / Länge | Wertebereich | Beschreibung |
---|---|---|---|---|---|
Action | domain:create | 1 | enumeration | create-erule | Auftragstyp |
Version | - | 1 | enumeration | version-erule | Version, nur für Aufträge im Key/Value-Format relevant. |
CtId | ctid | 0 - 1 | token 3 - 64 |
Jedes sichtbare Unicode-Zeichen (nach Unicode Version 3.1) | Eindeutige Transaktions-ID vom Client |
Häufige Fehler
-
Die beauftragte Domain existiert bereits.
-
Die Domain befindet sich im Status „redemptionPeriod“.
-
Ein im Auftrag angegebener Contact erfüllt nicht die Voraussetzungen, für die ihm zugedachte Rolle.
-
Der Nameserver Predelegation Check ist fehlgeschlagen. Eine Beschreibung der durchgeführten Checks finden Sie in der Dokumentation DENIC-23.
Beispiele
request:domainCREATE
format:kv
Version: 5.0
Action: CREATE
Domain: domain-example-nserver.de
Holder: DENIC-1000022-EXAMPLE-PERSON
Generalrequest: DENIC-1000022-EXAMPLE-GR
Abusecontact: DENIC-1000022-EXAMPLE-ABUSE
Nserver: ns1.denic.de
Nserver: ns2.denic.de
ctid: cba-987654321
response:domainCREATE
format:kv
RESULT: success
INFO: 53000080014 Domain "Status" is "pendingCreate"
STID: 3727d839-497f-4ef9-8aa5-0a1ea16a8c95
CTID: cba-987654321
request:domainCREATE
format:xml
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<registry-request xmlns="http://registry.denic.de/global/5.0" xmlns:domain="http://registry.denic.de/domain/5.0" xmlns:dnsentry="http://registry.denic.de/dnsentry/5.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<domain:create>
<domain:handle>domain-example-nserver.de</domain:handle>
<domain:contact role="holder">DENIC-1000022-EXAMPLE-XML-PERSON</domain:contact>
<domain:contact role="abusecontact">DENIC-1000022-EXAMPLE-XML-GR</domain:contact>
<domain:contact role="generalrequest">DENIC-1000022-EXAMPLE-XML-ABUSE</domain:contact>
<dnsentry:dnsentry xsi:type="dnsentry:NS">
<dnsentry:owner>domain-example-nserver.de</dnsentry:owner>
<dnsentry:rdata>
<dnsentry:nameserver>ns1.denic.de</dnsentry:nameserver>
</dnsentry:rdata>
</dnsentry:dnsentry>
<dnsentry:dnsentry xsi:type="dnsentry:NS">
<dnsentry:owner>domain-example-nserver.de</dnsentry:owner>
<dnsentry:rdata>
<dnsentry:nameserver>ns1.domain-example-nserver.de</dnsentry:nameserver>
<dnsentry:address>81.91.170.12</dnsentry:address>
</dnsentry:rdata>
</dnsentry:dnsentry>
</domain:create>
<ctid>xml-74ba5155</ctid>
</registry-request>
response:domainCREATE
format:xml
<?xml version="1.0" encoding="UTF-8"?>
<registry-response xmlns="http://registry.denic.de/global/5.0" xmlns:tr="http://registry.denic.de/transaction/5.0">
<tr:transaction>
<tr:stid>a503e644-635c-4253-b598-84d0c2296a97</tr:stid>
<tr:ctid>xml-74ba5155</tr:ctid>
<tr:result>success</tr:result>
<tr:message level="info" code="53000080014">
<tr:text>Domain "Status" is "pendingCreate"</tr:text>
</tr:message>
</tr:transaction>
</registry-response>